package com.xtzn.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.xtzn.mapper.IUserMapper;
import com.xtzn.mapper.entity.User;
import com.xtzn.service.IUserService;

/**
 * 功能描述: <br>
 * **
 * 
 * @author zyw
 * @version [版本号, 2018年4月17日]
 */
@Service
public class UserServiceImpl implements IUserService {

	@Autowired
	private IUserMapper userDao;
	/**
	 * 功能描述: <br>
	 * **
	 *
	 * @author zyw
	 * @version [版本号, 2018年4月17日]
	 */
	@Override
	public User selectUserForLogin(User user) {
		// TODO Auto-generated method stub
		return userDao.selectUserForLogin(user);
	}

	/**
	 * 功能描述: <br>
	 * **
	 *
	 * @author zyw
	 * @version [版本号, 2018年4月17日]
	 */
	@Override
	public List<User> selectUserByPage(Integer skips, Integer pageSize) {
		// TODO Auto-generated method stub
		return userDao.selectUserByPage(skips, pageSize);
	}

	/**
	 * 功能描述: <br>
	 * **
	 *
	 * @author zyw
	 * @version [版本号, 2018年4月17日]
	 */
	@Override
	public int insertUser(User user) {
		// TODO Auto-generated method stub
		return userDao.insertUser(user);
	}

	/**
	 * 功能描述: <br>
	 * **
	 *
	 * @author zyw
	 * @version [版本号, 2018年4月17日]
	 */
	@Override
	public int updateUser(User user) {
		// TODO Auto-generated method stub
		return userDao.updateUser(user);
	}

	/**
	 * 功能描述: <br>
	 * **
	 *
	 * @author zyw
	 * @version [版本号, 2018年4月19日]
	 */
	@Override
	public Integer selectCount() {
		// TODO Auto-generated method stub
		return userDao.selectCount();
	}

}
